package IODemo;
/*
字符流写数据的5种方式
void write（int c）写一个字符
void write（ char[] cbuf）写一个字符数组
void write（ char[] cbuf,int off ,int len）写一个字符数组的一部分
void write（ String str）写一个字符串
void write（ String str,int off,int len）写一个字符串的一部分
 */

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;

public class OutputStreamWriterDemo {
    public static void main(String[] args) throws IOException {
        OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("osw1.txt"));
        osw.write(97);
        osw.write(98);

        osw.flush();

//        osw.close();

        char[] chs = {'a','b','c','d','e'};
        osw.write(chs);
        osw.write(chs,0,chs.length);

        osw.close();
    }
}
